package br.com.controller;

import java.sql.Connection;
import java.util.List;

import br.com.bean.FuncaoBean;
import br.com.dao.FuncaoDao;



public class FuncaoController {

	public static void inserir(Connection conn, String funcao) throws Exception{

		FuncaoBean a = new FuncaoBean();
		a.setFuncao(funcao);

		FuncaoDao dao = new FuncaoDao();
		dao.inserir(conn,a);
	}

	public static void excluir(Connection conn, int id) throws Exception{

		FuncaoBean a = new FuncaoBean();
		a.setId(id);

		FuncaoDao dao = new FuncaoDao();
		dao.excluir(conn,a);
	}

	public static void update(Connection conn, String funcao, int id) throws Exception{

		FuncaoBean a = new FuncaoBean();
		a.setId(id);
		a.setFuncao(funcao);

		FuncaoDao dao = new FuncaoDao();
		dao.alterar(conn,a);
	}

	public static List<FuncaoBean> ListFuncao(Connection conn) throws Exception{

		FuncaoDao dao = new FuncaoDao();
		List<FuncaoBean> naList = dao.getLista(conn);

		return naList;
	}		
}